package com.vshop.entity.interfacerequest.usercardorder.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.List;

@Setter
@Getter
public class RequestUserCardOrderTradeData implements Serializable {

    @ApiModelProperty(value = "1个或多个为设备", dataType = "List")
    private List<RequestUserCardOrderTradeDataDeviceList> deviceList;

    @ApiModelProperty(value = "经营范围,是物联网卡还是旅游卡，1-旅游卡；2-物联网卡", example = "1", dataType = "String")
    private String partnerScope;

    @ApiModelProperty(value = "订单总共的支付金额", example = "88", dataType = "String")
    private String payAmount;

    @ApiModelProperty(value = "支付货币", example = "CNY", dataType = "String")
    private String payCurrency;

    @ApiModelProperty(value = "支付ID", example = "CNY", dataType = "String")
    private String payId;

    @ApiModelProperty(value = "支付ID", example = "CNY", dataType = "String")
    private String iccId;

    @ApiModelProperty(value = "外部渠道客户订单号", example = "000000000001", dataType = "String")
    private String requestOrderId;

}
